home *** CD-ROM | disk | FTP | other *** search
- Path: canopus.cc.umanitoba.ca!toliman!umcwikla
- From: umcwikla@cc.umanitoba.ca (Tom Cwikla)
- Newsgroups: comp.sys.cbm
- Subject: Re: Adding a 6522 to my c64
- Date: 16 Apr 96 21:18:00 GMT
- Organization: The University of Manitoba
- Message-ID: <umcwikla.829689480@toliman>
- References: <4ktud1$4jh@madeline.INS.CWRU.Edu>
- NNTP-Posting-Host: toliman.cc.umanitoba.ca
- X-Newsreader: NN version 6.5.0 #2 (NOV)
-
- In <4ktud1$4jh@madeline.INS.CWRU.Edu> jude@prozac.student.cwru.edu (Jude Giampaolo) writes:
-
- >I'm looking to add a few 6522's I have around to my 64. I was
- >wondering if there is any online documentation on interfacing
- >to the expansion port.
-
- I don't know if there's any online documentation, but the "Programmer's
- Reference Guide" has complete documentation on the expansion port and even a
- complete schematic of the C64. I don't think you need to do anything special
- to add a 6522. I added another 6526 on my expansion board without any major
- difficulties. All you really need is to attach the data, address and clock
- lines from the C64 to the appropriate pins on the 6526. Then just add some
- address decode logic (I used a 74LS154) and it should work just fine.
- The only difference may be that you might need to invert the clock for the
- 6522, but I'm not sure. The phi2 clock in the C64 is LOW during a CPU cycle
- and HIGH during a VIC cycle. I can't remember if the 6522 needs a low or
- high clock.
- The C64 expansion bus is quite easy to work with, I've attached a number of
- devices to it, A/D converter, real-time clock, eprom burner, ACIA, etc. If
- you want any info just send me E-Mail.
-
- --Tom.
-